package com.zft.userwalletmanager.infrastructure.gateway.database.dao;

import com.zft.userwalletmanager.domain.bo.WalletBO;
import com.zft.userwalletmanager.infrastructure.gateway.database.model.AccountFlowDO;
import com.zft.userwalletmanager.web.response.AccountFlowDetailsResponse;

import java.util.List;

public interface AccountFlowDAO {

    void insertAccountFlow(WalletBO walletBO);

    com.zft.userwalletmanager.infrastructure.gateway.database.model.AccountFlowDO selectAccountFlowByOrderId(String orderId);

    List<AccountFlowDO> selectAccountFlowByWalletNo(String walletNo);
}
